stitched down - French English Dictionary